<%@ page import="br.com.jambu.cge.Usuario" %>



<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'nome', 'error')} required">
	<label for="nome">
		<g:message code="usuario.nome.label" default="Nome" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="nome" required="" value="${usuarioInstance?.nome}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'email', 'error')} required">
	<label for="email">
		<g:message code="usuario.email.label" default="Email" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="email" required="" value="${usuarioInstance?.email}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'login', 'error')} required">
	<label for="login">
		<g:message code="usuario.login.label" default="Login" />
		<span class="required-indicator">*</span>
	</label>
	<g:textField name="login" required="" value="${usuarioInstance?.login}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'senha', 'error')} required">
	<label for="senha">
		<g:message code="usuario.senha.label" default="Senha" />
		<span class="required-indicator">*</span>
	</label>
	<g:passwordField name="senha" required="" value="${usuarioInstance?.senha}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'telefone', 'error')} ">
	<label for="telefone">
		<g:message code="usuario.telefone.label" default="Telefone" />
		
	</label>
	<g:textField name="telefone" value="${usuarioInstance?.telefone}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'celular', 'error')} ">
	<label for="celular">
		<g:message code="usuario.celular.label" default="Celular" />
		
	</label>
	<g:textField name="celular" value="${usuarioInstance?.celular}"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'cliente', 'error')} required">
	<label for="cliente">
		<g:message code="usuario.cliente.label" default="Cliente" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="cliente" name="cliente.id" from="${br.com.jambu.cge.Cliente.list()}" optionKey="id" required="" value="${usuarioInstance?.cliente?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'ativo', 'error')} ">
	<label for="ativo">
		<g:message code="usuario.ativo.label" default="Ativo" />
		
	</label>
	<g:checkBox name="ativo" value="${usuarioInstance?.ativo}" />
</div>

<div class="fieldcontain ${hasErrors(bean: usuarioInstance, field: 'endereco', 'error')} ">
	<label for="endereco">
		<g:message code="usuario.endereco.label" default="Endereco" />
		
	</label>
	
<ul class="one-to-many">
<g:each in="${usuarioInstance?.endereco?}" var="e">
    <li><g:link controller="endereco" action="show" id="${e.id}">${e?.encodeAsHTML()}</g:link></li>
</g:each>
<li class="add">
<g:link controller="endereco" action="create" params="['usuario.id': usuarioInstance?.id]">${message(code: 'default.add.label', args: [message(code: 'endereco.label', default: 'Endereco')])}</g:link>
</li>
</ul>

</div>



